OpenInfraMap

 ⟩ Stats ⟩ South Africa ⟩ Power Plants ⟩ Umoyalanga - Avondale

Umoyalanga - Avondale is a solar power plant with a total output of 115 MW.